﻿@echo off
::切换到当前文件所在磁盘
%~d0
::切换到当前文件所在目录
cd %~p0
::设置变量
SET classFile=.\AutoArchive.class
::判断java文件是否已经编译
if not exist %classFile% (
	javac -encoding utf-8 AutoArchive.java
)
::执行程序开始归档文件,后面可以跟两个参数
::第一个参数必填,传一个文件夹的绝对路径,作为顶级工作目录,之后全在该目录下操作文件,请确保该文件夹存在,末尾不要以'\'结尾
::第二个参数非必填,传一个int型数字,以日期创建归档目录的时候,日期会加上该数字代表的天数,不传或传错则默认为0,会创建名为今天日期的归档目录
java AutoArchive "C:\Users\chaofan\Downloads" -1